Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

388
Visualizações
¿Cómo verificar si RabbitMQ "está funcionando bien"?

Quiero crear un script que verifique una instancia de RabbitMQ en mi servidor una vez por minuto. ¿Es posible verificar si RabbitMQ "está funcionando bien" en modo automático? Puede ser a través de un script (ruby, python, lo que sea) o una línea de comando. Al "hacerlo bien" no se va a estrellar por ningún motivo y no se congela.

Además, si puedo conectarme desde un script de cliente, por ejemplo, desde Ruby, ¿significa eso que "va bien" o no necesariamente?

over 4 years ago · Santiago Trujillo
1 Respostas
Responde à pergunta

0

Eso no quiere decir que lo esté haciendo bien. El problema es que "hacerlo bien" no se puede medir. Debe verificar cosas como el total de mensajes en cola, los mensajes por segundo o el consumo de memoria. Un simple ping no le dirá mucho. Diablos, rabbitmq como un sistema erlang está diseñado para fallar y reaparecer.

Una vez que defina lo que quiere decir con hacerlo bien, puede crear un script para acceder a la API de Rabbit. Es HTTP simple.

La API está disponible a través de Rabbit Management Plug, consulte https://www.rabbitmq.com/management.html . Una vez instalada, debe definir qué significa hacerlo bien dentro del contexto de su aplicación. Es posible que su aplicación tarde mucho tiempo en procesar los mensajes. Podría ser que tenga ráfagas de mensajes, pero debe promediar su tiempo de procesamiento. Puede ser que hayas subalimentado el servidor a propósito, por lo que solo quieres preocuparte por las presiones extremas de la memoria. Consulte http://looselycoupledlabs.com/2014/08/monitoring-rabbitmq/ para ver un conjunto de métricas de ejemplo.

No hay un valor de estadísticas único que le diga que cualquier servidor está a punto de fallar. Querrá combinar las estadísticas de Rabbit con las del sistema operativo anfitrión.

over 4 years ago · Santiago Trujillo Relatório
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda